$color-transition: 250ms ease-out;

$linear-precise-duration: 361.19ms;
$linear-precise:linear(
    0 0%,
    0.011416 1%,
    0.041915 2%,
    0.086532 3%,
    0.141114 4%,
    0.202221 5%,
    0.267047 6%,
    0.333334 7.000000000000001%,
    0.399303 8%,
    0.463579 9%,
    0.525137 10%,
    0.583239 11%,
    0.637392 12%,
    0.687297 13%,
    0.732818 14.000000000000002%,
    0.773945 15%,
    0.810766 16%,
    0.843444 17%,
    0.872195 18%,
    0.897274 19%,
    0.918958 20%,
    0.937536 21%,
    0.953301 22%,
    0.96654 23%,
    0.977532 24%,
    0.986542 25%,
    0.993819 26%,
    0.999593 27%,
    1.004077 28.000000000000004%,
    1.007462 28.999999999999996%,
    1.009921 30%,
    1.01161 31%,
    1.012665 32%,
    1.013204 33%,
    1.013333 34%,
    1.013141 35%,
    1.012705 36%,
    1.012088 37%,
    1.011345 38%,
    1.010521 39%,
    1.009653 40%,
    1.008768 41%,
    1.00789 42%,
    1.007037 43%,
    1.006222 44%,
    1.005454 45%,
    1.00474 46%,
    1.004082 47%,
    1.003483 48%,
    1.002943 49%,
    1.00246 50%,
    1.002031 51%,
    1.001655 52%,
    1.001327 53%,
    1.001044 54%,
    1.000802 55.00000000000001%,
    1.000596 56.00000000000001%,
    1.000424 56.99999999999999%,
    1.000281 57.99999999999999%,
    1.000165 59%,
    1.000071 60%
  );

$precise-motion: #{$linear-precise-duration $linear-precise};
